rocky terrain - French English Dictionary